Big Huge Thesaurus

external-combustion engine

noun